/**
 * 
 */
package reservationEntity;

import java.time.LocalDate;
import java.util.ArrayList;

/**
 * @author Aakash Singh
 *
 */
public class ReservationEntity {
	private int reservationID;
	private String vehicleClass;
	private String vehicleType;
	private String driverAge;
	private LocalDate pickUpDate;
	private String pickUpTime;
	private LocalDate returnDate ;
	private String returnTime;
	private String vehicleSpec;
	private double tax;
	private double ageFine;
	public double getTax() {
		return tax;
	}
	public void setTax(double tax) {
		this.tax = tax;
	}
	public double getAgeFine() {
		return ageFine;
	}
	public void setAgeFine(double ageFine) {
		this.ageFine = ageFine;
	}
	private ArrayList<String> additionalEquip;

	private double additionalEquipPrice;
	private double insuranceCost;
	private double additionalEquipmentFees;
	public double getAdditionalEquipmentFees() {
		return additionalEquipmentFees;
	}
	public void setAdditionalEquipmentFees(double additionalEquipmentFees) {
		this.additionalEquipmentFees = additionalEquipmentFees;
	}
	private double rentalCost;
	private double estimatedCost;
	private double fees;
	private String creditCardNumber;
	private int expiryDate;
	private String phoneNumber;
	private String rentPackage;
	private String status;
	
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getRentPackage() {
		return rentPackage;
	}
	public void setRentPackage(String rentPackage) {
		this.rentPackage = rentPackage;
	}
	public double getAdditionalEquipPrice() {
		return additionalEquipPrice;
	}
	public void setAdditionalEquipPrice(double additionalEquipPrice) {
		this.additionalEquipPrice = additionalEquipPrice;
	}
	public String getPhoneNumber() {
		return phoneNumber;
	}
	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}
	public String getCreditCardNumber() {
		return creditCardNumber;
	}
	public void setCreditCardNumber(String creditCardNumber) {
		this.creditCardNumber = creditCardNumber;
	}
	public int getExpiryDate() {
		return expiryDate;
	}
	public void setExpiryDate(int expiryDate) {
		this.expiryDate = expiryDate;
	}
	public double getInsuranceCost() {
		return insuranceCost;
	}
	public void setInsuranceCost(double insuranceCost) {
		this.insuranceCost = insuranceCost;
	}
	public double getRentalCost() {
		return rentalCost;
	}
	public void setRentalCost(double rentalCost) {
		this.rentalCost = rentalCost;
	}
	public double getEstimatedCost() {
		return estimatedCost;
	}
	public void setEstimatedCost(double estimatedCost) {
		this.estimatedCost = estimatedCost;
	}

	public ArrayList<String> getAdditionalEquip() {
		return additionalEquip;
	}
	public void setAdditionalEquip(ArrayList<String> additionalEquip) {
		this.additionalEquip = additionalEquip;
	}
	public double getFees() {
		return fees;
	}
	public void setFees(double fees) {
		this.fees = fees;
	}
	public int getReservationID() {
		return reservationID;
	}
	public void setReservationID(int reservationID) {
		this.reservationID = reservationID;
	}
	public String getVehicleClass() {
		return vehicleClass;
	}
	public void setVehicleClass(String vehicleClass) {
		this.vehicleClass = vehicleClass;
	}
	public String getVehicleType() {
		return vehicleType;
	}
	public void setVehicleType(String vehicleType) {
		this.vehicleType = vehicleType;
	}
	public String getDriverAge() {
		return driverAge;
	}
	public void setDriverAge(String driverAge) {
		this.driverAge = driverAge;
	}
	public LocalDate getPickUpDate() {
		return pickUpDate;
	}
	public void setPickUpDate(LocalDate pickUpDate) {
		this.pickUpDate = pickUpDate;
	}
	public String getPickUpTime() {
		return pickUpTime;
	}
	public void setPickUpTime(String pickUpTime) {
		this.pickUpTime = pickUpTime;
	}
	public LocalDate getReturnDate() {
		return returnDate;
	}
	public void setReturnDate(LocalDate returnDate) {
		this.returnDate = returnDate;
	}
	public String getReturnTime() {
		return returnTime;
	}
	public void setReturnTime(String returnTime) {
		this.returnTime = returnTime;
	}
	public String getVehicleSpec() {
		return vehicleSpec;
	}
	public void setVehicleSpec(String vehicleSpec) {
		this.vehicleSpec = vehicleSpec;
	}



}
